home *** CD-ROM | disk | FTP | other *** search
- #######################################################################
- # #
- # MENU v5.9G #
- # #
- #######################################################################
- # #
- # LOGICIEL DE CONFIGURATION DE DEMARRAGE #
- # (version d'évaluation) #
- # #
- # FALCON 030 uniquement #
- # #
- # Par Fabrice GIRARDOT #
- # #
- #######################################################################
-
- O. Avertissement
- I. Contenu de l'archive
- II. Introduction
- II.1 Limitations de CETTE version d'évaluation
- II.2 Conditions de diffusion de CETTE version d'évaluation
- II.3 Pourquoi MENU?
- III. Installation
- IV. Fonctionnement
- IV.1 Choisir les programmes, accessoires et CPX actifs/inactifs
- IV.2 Choisir le fichier .INF actif.
- IV.3 Configurations
- IV.4 Menus cliquables
- IV.5 Racourcis claviers
- V. Limitations de MENU v5
- VI. Fichiers personnels de MENU v5
- VII. Historique de MENU
- VIII. Fonctions non encore implémentées
- IX. En cas de pépin
- Remerciments.
-
-
-
- O. Avertissement
- ~~~~~~~~~~~~~~~~
-
- Utilisation à vos risques et périls!
-
-
- I. Contenu de l'archive
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- L'archive MN5_DEMO.ZIP contient les fichiers suivants:
- MN5_DEMO.PRG version d'évaluation bridée du logiciel MENU v5;
- MENU_5.DOC ce fichier d'informations;
- MENU_5.DMO\ répertoire de travail de MENU v5;
- MENU_5.DMO\INSTAL.TXT parametres de fonctionnement pour MENU v5;
- MENU_5.DMO\SMOKE.IMG exemple d'image de fond;
- MENU_5.DMO\MARBLE.IMG exemple d'image de fond;
- MENU_5.DMO\1TEL_OUT.IMG exemple d'image de fond;
- MENU_5.DMO\SYSTEM.FNT autre police de caractères utilisable avec MENU v5.
- MENU_5.DMO\NEWDESK\ répertoire de stockage des fichiers .INF
- MENU_5.DMO\NEWDESK\MINIMUM.INF exemple de fichier .INF
- MENU_5.DMO\CONNUE.ZIC exemple de tracker Yamaha:
- utiliser: NUMERO=0 à 2, INIT=0, PLAY=8
-
- Le tracker Yamaha n'est pas de moi. J'ignore qui en est l'auteur.
- Peut-être est-ce le célèbre Mad-Max? Si quelqu'un a un tuyau,
- qu'il me contacte!
-
-
- Voir plus bas pour l'installation de tout ça.
-
- II. Introduction
- ~~~~~~~~~~~~~~~~
-
- II.1 Limitations de CETTE version d'évaluation
-
- Cette version d'évaluation est limitée par:
- - le nombre de programmes du répertoire C:\AUTO qui sont
- reconnus (10 au lieu de 100)
- - le nombre d'accessoires (10 au lieu de 100)
- - le nombre de CPX (10 au lieu de 50)
- - le nombre de INF (3 au lieu de 100)
- - le nombre de configurations (5 au lieu de 100)
-
-
- Vous pouvez obtenir la version non bridée, enregistrée à votre nom,
- en m'expédiant un chèque de 50 francs accompagné de votre nom et
- de votre adresse, à:
-
- Fabrice GIRARDOT
- 14, rue de la Tourelle
- 21160 Perrigny-les-Dijon
-
-
- Vous recevrez une disquette contenant VOTRE version de MENU 5,
- non bridée, non diffusable. Si vous avez des suggestions intéressantes,
- elles pourront êtres prises en compte pour les versions ultérieures
- de MENU v5.
-
-
-
- II.2 Conditions de diffusion de CETTE version d'évaluation
-
- La diffusion de la version d'évaluation (bridée) de MENU v5 n'est
- autorisée qu'aux conditions suivantes:
-
- - l'archive doit être diffusé complète (voir paragraphe I);
- - aucune modification ne doit être apportée aux fichiers
- présents dans l'archive;
- - la diffusion sur disk-mag, disquette de magazine, serveur FTP
- ou BBS nécessite mon accord préalable.
-
- La diffusion d'une version enregistrée est bien-sûr interdite.
-
-
- II.3 Pourquoi MENU?
-
- Lorsqu'on travail souvent avec son ordinateur, et que l'on fait
- beaucoup de choses différentes, il y a des programmes du dossier
- C:\AUTO à lancer, et d'autres non. Du fait de la L.E.M. ( la célèbre
- Loi de l'Emmerde Maximum), ces programmes ne sont jamais les mêmes.
- Même chose avec les accessoires.
- J'en avais assez de renommer 'à la main' les programmes et
- les accessoires, et j'ai décider d'écrire un utilitaire qui le ferait
- à ma place.
- De plus, j'utilise souvent certains programmes conjointement avec
- d'autres (par exemple Metados + player CD). MENU vous permet de
- sauvegarder ces configurations de boot.
-
-
-
- III. Installation
- ~~~~~~~~~~~~~~~~~
-
- Pour installer MENU, vous devez savoir créer et effacer des
- répertoires, déplacer et copier des fichiers. Si vous ne savez pas
- faire toutes ces opérations, alors:
- 1) Mettez vous devant un miroir;
- 2) Regardez-vous droit dans les yeux;
- 3) Répétez 100 fois: 'Je suis vraiment trop nul';
- 4) [Re]Lisez le manuel du Falcon 030;
- 5) Si vous ne savez toujours pas, alors reprenez au 1).
-
-
- L'installation va se dérouler en 3 étapes.
-
- 1ère étape: déplacer le contenu du dossier C:\AUTO
- --------------------------------------------------
- - Assurez-vous d'avoir environ 200ko de libre sur la partition C:
- de votre disque dur;
- - Créez à la racine de la partition de boot un répertoire 'TEMPO',
- ou un autre nom si 'TEMPO' existe déjà;
- - Choisissez 'Pas de tri' dans le menu déroulant 'Visualisation';
- (important pour conserver l'ordre d'exécution des programmes).
- - Ouvrez une fenêtre pour voir le contenu de votre répertoire
- 'C:\AUTO';
- - DÉPLACEZ TOUT le contenu du répertoire 'C:\AUTO' DANS le répertoire
- 'C:\TEMPO' (ou le nom que vous avez choisi);
-
- 2ième étape: installation de MENU v5
- ------------------------------------
- - Copiez DANS le répertoire 'C:\AUTO' le fichier 'MN5_DEMO.PRG';
- - Copiez DANS le répertoire 'C:\AUTO' le répertoire 'MENU_5.DMO' avec
- son contenu;
-
- 3ième étape: restauration du dossier C:\AUTO
- --------------------------------------------
- - Déplacez TOUT le contenu du répertoire 'TEMPO' DANS le répertoire
- 'C:\AUTO';
- - Effacez le répertoire 'TEMPO', qui est maintenant vide.
-
-
- Vous avez alors votre répertoire C:\AUTO comme avant, sauf que MENU 5
- y est présent, et en plus sera lancé en 1er avant les autres.
-
- Attention: si vous utilisez un logiciel de compression de disque
- ---------- (par exemple EDC):
- - soit vous ne compressez pas les fichiers
- créés par MENU 5, et dans ce cas le compresseur
- peut se lancer APRES MENU 5;
- - soit vous compressez les fichiers créés par
- MENU 5, et dans ce cas le compresseur doit
- être lancé AVANT MENU 5.
- Je vous conseille la 1ère solution, car comme ca vous
- pouvez choisir ou non de lancer votre compresseur, et
- de toutes façons, les fichiers de MENU v5 sont assez
- petits et les compresser ne servirait à rien, car leur
- taille est inférieur à la taille minimal allouée pour
- chaque fichier: 1 cluster.
- L'ordre d'éxécution des programmes du répertoire C:\AUTO
- est l'ordre d'arrivée des programmes dans ce répertoire,
- que vous pouvez voir grâce à l'option 'Pas de tri' du
- menu déroulant 'Visualisation' du bureau.
-
-
-
- IV. Fonctionnement
- ~~~~~~~~~~~~~~~~~~
-
- Lorsque vous rebootez votre F030, MENU recherche tous les programmes
- actifs ou inactifs qui se trouvent dans le répertoire C:\AUTO, tous les
- accessoires à la racine du disque C:, et tous les CPX qui peuvent se
- trouver n'importe où dans votre disque-dur (mais quand même rassemblés).
- Il faut donc indiquer à MENU où vous avez entassé vos CPX. Pour ce:
- - cliquez sur 'INSTAL', en bas à droite, puis sur 'CPX';
- - tapez le chemin COMPLET pour accéder aux CPX. Par exemple:
- E:\UTILS\XCONTROL\CPX
- si vous mettez vos CPX dans un répertoire qui s'appelle
- lui-même 'CPX' (ce n'est pas trop bête...), lequel répertoire
- est dans le répertoire 'XCONTROL', qui est dans le répertoire
- 'UTILS', qui se trouve sur votre disque E:.
- - validez la saisie avec la touche [Return], si ce n'est pas
- déjà fait.
-
- Vous devez également indiquer le répertoire où vous entasserez vos
- fichiers .INF:
- - cliquez sur 'INSTAL', en bas à droite, puis sur 'INF';
- - tapez le chemin COMPLET pour accéder à vos fichiers .INF,
- par exemple:
- C:\AUTO\MENU_5.DMO\NEWDESK
- - validez avec [Return].
-
- Ces informations seront sauvegardées dès que vous quitterez MENU.
- Leur prise en compte est immédiate.
-
-
- IV.1 Choisir les programmes, accessoires et CPX actifs/inactifs
-
- Vous avez à l'écran: - en haut: le nom du logiciel et sa version,
- la date et l'heure système de votre bo F030,
- avec le jour de la semaine calculé;
- (routine de la mort qui tue, avec années
- bissextiles prises en compte, et gestion
- de l'an 2000 qui bizarrement ne sera pas une
- année bissextile)
- L'heure n'est actualisée que toutes les
- 2 secondes (base de temps de l'horloge
- interne du F030).
- - au milieu: les fenêtres 'PROGRAMMES',
- ACCESSOIRES, CPX ET NEWDESK.INF;
- - en bas à droite: des menus cliquables.
-
- Chaque clic sur un nom de programme, accessoire ou CPX le fait
- alternativement changer d'état: ACTIF <=> INACTIF.
- Les modifications sont notées dans un tampon interne, et ne seront
- effectuées que lorsque vous quitterez MENU v5.
-
- Chaque clic sur la flèche tournée vers le haut d'une fenêtre fait
- scroller le contenu de cette fenêtre, si c'est possible.
- Pareil avec les flèches tournées vers le bas, sauf que la fenêtre
- est scrollée vers le bas. (on n'arrête pas le progrès...)
- Vous pouvez scroller rapidement le contenu d'une fentêtre en cliquant
- et maintenant cliqué l'ascenceur (barre blanche verticale, juste à droite
- de chaque fenêtre), et en déplacant la souris verticalement (comme un
- ascenceur GEM); la mise à jour de la fenêtre est dynamique.
- Enfin, un déplacement page par page est possible en cliquant au dessus
- ou au dessous de l'ascenceur. (fantastique)
-
-
- IV.2 Choisir le fichier .INF actif.
-
- Cliquez dessus! Si il y en avait déjà un d'actif, il est désactivé au
- profit du nouveau.
- Cliquer sur le .INF actif le désactivera; l'ancien C:\NEWDESK.INF ne
- sera pas écrasé.
- Lorsque vous quitterez MENU v5, il remplacera le C:\NEWDESK.INF par
- celui que vous aviez sélectionné. Attention donc de ne pas écraser
- un NEWDESK.INF non présent dans la bibliothèque de MENU v5!
-
- Depuis la version 5.7, il est possible de modifier le .INF sélectionné
- pour imposer une résolution particulière. Ainsi, lorsque vous sélectionnez
- un .INF, MENU v5 va lire sa résolution, et mettra à jour l'interface
- 'MODE VIDEO' en bas à gauche (cliquer sur 'NEWDESK' dans les menus de
- droite). Vous pouvez alors choisir librement votre résolution.
- Par exemple, vous avez un MACHIN.INF, qui a été créé avec une résolution
- 640x480 en 16 couleurs; en le sélectionnant, plus en cliquant sur le
- bouton '256', vous aurez la même organisation du bureau, sauf qu'il sera
- en 256 couleurs...
-
- Certaines résolutions sont inaccessibles, car interdites par l'élec-
- -tronique du F030:
- - en VGA: 80 colonnes + 64k couleurs
- - en VGA ou RGB: 40 colonnes + 2 couleurs
- - le NTSC ou l'Overscan en VGA
- MENU v5 basculera vers la plus proche résolution autorisée:
- - 40 colonnes + 2 couleurs => 4 couleurs
- - VGA + 80 colonnes + 64k couleurs => 256 couleurs
- - VGA + overscan => pas d'overscan
- - VGA + NTSC => PAL
- - ST-Comp + overscan => pas d'overscan
-
- Si aucun fichier INF n'est sélectionné, vous éditez la résolution du
- fichier C:\NEWDESK.INF. Il sera modifié au besoin. Si aucun .INF n'est
- sélectionné, et s'il n'existe pas de C:\NEWDESK.INF, alors il est
- impossible de changer la résolution.
-
-
-
- IV.3 Configurations
-
- MENU vous permet de sauvegarder des 'configurations'. Dans une confi-
- -guration est écrit le fait que tels et tels PRG/ACC/CPX sont actifs,
- et quel est le .INF qu'il faut copier.
- Depuis la version 5.95 et à la demande d'un utilisateur, il est également
- écrit quelle est la résolution à imposer dans le fichier .INF associé.
- Lorsque vous avez configuré les PRG/ACC/CPX, le .INF et la résolution
- comme il vous convient, cliquez sur CONFIG, puis sur CREER; tapez un nom
- (Bidule, par exemple); le nom de votre nouvelle configuration est ajouté
- dans la liste des cnf déjà existantes. Maintenant, chaque clic sur 'Bidule'
- renommera automatiquement les PRG/ACC/CPX de façon à obtenir la même
- cnf que lorsque vous aviez créé 'Bidule'. Ce clic sélectionnera également
- le .INF que vous aviez choisi et lui imposera la résolution que vous
- vouliez.
- Pour créer une configuration n'imposant pas de résolution au .INF,
- il faut déselectionner le .INF, puis le resélectionner; sa résolution
- est lue; créer alors la config.
- N'importe quel changement de la résolution du .INF est considérée comme
- une résolution imposée. Lors de la sélection/désélection du .INF, la
- résolution est considérée comme non imposée.
-
-
-
- IV.4 Menus cliquables
-
- En bas à droite est présente une ligne avec des noms cliquables:
- NEWDESK INFOS CONFIG UTILS INSTAL
-
- - NEWDESK permet d'éditer et d'imposer une résolution au .INF
- sélectionné.
-
- - INFOS fait apparaître un sous-menu:
- - A PROPOS MSG...
-
- - A PROPOS vous donne des informations sur MENU v5,
- et en particulier son numéro de version exact,
- sa date d'assemblage.
- - MSG... affiche un bonjour pour quelques personnes >8-).
-
-
- - CONFIG fait apparaître le sous-menu de gestion des configurations:
- CREER MODIFIER EFFACER RECUPERER
-
- - CREER vous demande le nom de votre config; saisissez le nom
- que vous voulez, puis validez. La config s'ajoute alors dans
- la liste des configs existantes.
-
- - MODIFIER permet de re-affecter les PRG/ACC/CPX/INF à une config
- déjà existante. Cliquez sur son nom pour effectuer les modifs.
-
- - EFFACER permet de supprimer une config de la liste. Cliquez
- sur la config à effacer; Sa 1ère lettre se change en ~, et elle
- est marquée comme n'étant pas à sauvegarder. Pour des raisons
- internes, la suppression n'est pas faite immédiatement.
-
- - RECUPERER permet de récupérer une config précédemment marquée
- avec 'EFFACER'. Le ~ disparaît au profit de l'ancienne lettre.
- Cette config sera sauvée comme les autres.
-
-
- - UTILS fait apparaître un sous-menu d'utilitaires:
- HEURE DATE PRG ACC CPX LIEN
-
- - HEURE permet de remettre à l'heure votre bo F030.
- Les heures débiles seront rejetées.
-
- - DATE permet de changer la date interne de votre bo F030.
- Les dates inexistantes seront rejetées.
-
- - PRG ACC et CPX font apparaître un sous-menu: CLR SET;
- - CLR permet de désactiver tous les fichiers PRC ACC ou CPX;
- - SET permet de les activer.
-
- - LINK est pour le moment inutilisé.
-
-
- - INSTAL fait apparaître le sous-menu:
- CPX INF IMG TRI FNT ZIC DIVERS
-
- - CPX permet d'indiquer le chemin d'accès à vos fichiers CPX.
- Le nouveau chemin est pris en compte immédiatement.
-
- - INF permet d'indiquer le chemin d'accès à vos fichiers INF.
- Le nouveau chemin est pris en compte immédiatement.
-
- - IMG vous permet d'installer une image de fond sous MENU 5.
- Elle doit être du type [X]IMG, avec 2, 4 ou 16 couleurs.
- Sa taille n'a pas d'importance, car de toutes façons, elle
- sera tronquée au besoin en 640*240.
- - NOM permet d'indiquer le nom complet de l'image à charger;
- - ORDRE PALETTE permet d'informer MENU 5 de l'ordre de la
- palette sauvegardée dans le fichier .IMG. En effet, il
- existe des .IMG où l'ordre de la palette est l'ordre
- des registres hard de couleur (ordre dit 'SHIFTER'), et
- d'autres où l'ordre est, conformément aux spécifications,
- l'ordre des registres gérés par la VDI (ordre dit 'VDI').
- Si vous ne connaissez pas l'ordre, sachez que la plupart
- des logiciels allemands sauvent avec l'ordre Shifter; un
- logiciel français comme D2M (de chez PARX) sauve avec
- l'ordre VDI. De toutes façons, si votre image n'apparaît
- pas avec les bonnes couleurs, changez d'ordre!
- - SEUIL permet de diminuer la luminosité d'une image qui
- serait trop claire. Toute couleur dont l'une des composantes
- Rouge/Vert/Bleu dépasserait cette valeur de seuil serait
- recalculée pour être assombrie.
- - TRANSP permet de laisser apparaître l'image de fond à
- travers l'interface de MENU v5. 0% correspond à aucune
- transparence, et 100% correspond à une transparence
- complète; l'interface serait alors invisible!
- Je vous conseille de mettre une image assez sombre, car sinon
- vous n'y verrez plus rien, ou alors règlez les couleurs de
- l'interface judicieusement.
- L'utilisation de la transparence rend très vite l'interface de
- MENU assez pâle.
- Toute modification est prise en compte immédiatement.
-
- - TRI permet de trier les fenêtres PRG, ACC, CPX et INF.
- - 'TRIER' force un ordre alphabétique;
- - 'ACT.en 1er' force les fichiers actifs à être affichés
- avant les fichiers inactifs.
- La prise en compte des nouveaux choix de tri est immédiate.
-
- - FNT permet d'utiliser une police de caratère différente.
- Saisir le nom du fichier à utiliser.
- Si un nom vide est saisi ou si le fichier est introuvable ou
- illisible, la police interne est restaurée.
-
- - ZIC permet de mettre de la musique sous MENU!
- MENU confie cette tâche à un programme externe, un Ym-tracker.
- Ce genre de musiques (soundchip) étaient très utilisées aux
- temps glorieux du STf/STe.
- Elles sont très simple à utiliser pour le programmeur: il faut
- lui donner le numéro de la musique à jouer, l'initialiser, puis
- l'appeler à intervalles réguliers.
- Un clic sur ZIC fait apparaître le sous-menu:
- NOM NUMERO INIT PLAY HP
- - NOM permet de saisir le nom du fichier Ym-tracker
- à utiliser;
- - NUMERO permet de saisir le numéro de la musique à jouer.
- Si une musique est en train d'être jouée, elle sera
- stoppée puis redémarrée avec ce nouveaun numéro;
- - INIT permet d'indiquer à MENU le nombre d'octets à
- sauter, depuis le début du fichier Ym-tracker, pour
- atteindre la routine d'initialisation du tracker;
- généralement, c'est 0. Ce doit toujours être un
- nombre pair.
- - PLAY permet d'indiquer à MENU le nombre d'octets à
- sauter, toujours depuis le début du fichier, pour
- atteindre la routine à appeler à intervalles réguliers.
- généralement, c'est 8. Ce doit doit également toujours
- être un nombre pair.
- Des valeurs erronées pour ces deux dernieres informations
- feront planter immédiatement votre bo F030.
- Si une modif de NOM, INIT ou PLAY a lieu alors qu'une
- musique est actuellement jouée, elle est stoppée.
- Elle ne redémarrera que lorsque les 4 paramètres
- NOM, NUMERO, INIT et PLAY auront été saisis.
- Je ne connais aucune musque soundchip qui a été écrite
- spécialement pour Falcon. 90% d'entre elles utilisent
- une spécificité du hardware des STf/STe.
- Cette spécificité n'existe plus sur le Falcon. Toute
- utilisation provoque un plantage.
- J'ai installé dans MENU une routine de rattrapage de ces
- plantages, ce qui permet de faire fonctionner un bon
- nombre de ces musiques!
-
- - HP permet d'activer ou de couper le haut-parleur interne
- avec MENU, et egalement apres.
-
-
- - DIVERS fait apparaître le sous-menu:
- ECHO LAST CNF FADE
- - ECHO permet de choisir si MENU 5 doit afficher les mises à
- jour des noms de fichiers qu'il fait.
- - LAST CNF permet d'indiquer à MENU s'il doit sauvegarder
- (et recharger) le nom de la dernière config active.
- - FADE permet de choisir la vitesse du fondu vers le noir:
- le nombre d'étapes est: 100/(vitesse du fade); si vous
- ne voulez pas de fondu, saisir 100.
-
-
-
- IV.5 Racourcis claviers
-
- Voici les racourcis claviers utilisables:
- - F1 à F10 et [shift]F1 à [shift]F10 pour sélectionner les
- 20 premières configs
- - Esc pour quitter sans effectuer les renommages de
- fichiers; ni les nouvelles configs ni les nouveaux
- paramètres d'installation ne seront sauvegardés.
- - Espace pour quitter
- - Lors de la saisie d'un texte (nom de config, etc...):
- - Esc pour effacer ce qui a déjà été saisi
- - Esc pour annuler, si aucun caractère n'a été
- saisi
- - Return ou Enter pour confirmer
-
-
-
-
- V. Limitations de MENU v5
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- MENU ne marchera pas si votre F030 est branché sur un
- vieux moniteur ATARI SM 124 (résolution ST haute uniquement), ou
- équivalent. (Si vous utilisez votre F030 uniquement sur ce gen-
- re de moniteur, vous passez à côté de 99.99% de ses capacitées
- graphiques; dommaaaaaaaaaage).
-
- MENU v5 fonctionne sur un moniteur VGA ou sur un moniteur TV.
-
-
-
- VI. Fichiers personnels de MENU v5
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- MENU v5 démo utilise 3 fichiers personnels sur votre disque-dur:
-
- - C:\AUTO\MENU_5.DMO\INSTAL.TXT contient le chemin d'accès aux CPX, aux INF,
- plus d'autres informations.
- - C:\AUTO\MENU_5.DMO\CONFIGS.TXT contient la liste de vos configurations,
- sauvegardées sous une forme ASCII. Vous pouvez l'éditer avec
- n'importe quel logiciel (voir mise en garde plus bas).
- - C:\AUTO\MENU_5.DMO\LAST_CNF.TXT contient le nom de la dernière config
- qui a été utilisée. Elle sera re-sélectionnée lors du prochain
- lancement de MENU v5. Cette option est débrayable depuis la
- version 5.84.
-
- Dans chacun de ces fichiers, chaque ligne commençant par un
- point-virgule ';' est considérée comme un commentaire, et est
- ignorée.
-
- ## ATTENTION ##
-
- RESPECTER SCRUPULEUSEMENT LA SYNTAXE DU PSEUDO-LANGUAGE DU FICHIER
- C:\AUTO\MENU_5.DMO\CONFIGS.TXT, ET EN PARTICULIER NE PAS METTRE DE
- TABULATION. CHAQUE CARACTERE COMPTE (MEME L'ESPACE).
- Mon analyseur de syntaxe est assez primitif (le but n'était pas de
- me prendre la tête pendant des mois).
-
-
- Exemple de fichier INSTAL.TXT:
- ======================================================
- ; Fichier d'installation pour MENU v5
- CPX_PATH = 'C:\CPX\'
- INF_PATH = 'C:\AUTO\MENU_5.DMO\NEWDESK\'
- DISABLE_PRG_LETTER = _
- DISABLE_ACC_LETTER = _
- FONTE = ''
- ECHO = YES
- SAVE_LAST_CNF = NO
- SCROLL_TEMPO = 1
- SORT_PRG = 2
- SORT_ACC = 3
- SORT_CPX = 3
- SORT_INF = 1
- COLOR_0 = DFLT
- COLOR_1 = DFLT
- COLOR_2 = DFLT
- COLOR_3 = DFLT
- COLOR_4 = DFLT
- COLOR_5 = DFLT
- COLOR_6 = DFLT
- COLOR_7 = DFLT
- COLOR_8 = DFLT
- IMG_NAME = 'C:\AUTO\MENU_5.DMO\1TEL_OUT.IMG'
- PAL_ORDER = 1
- DARKEN_THRESHOLD = 180
- TRANSPARENCY = 10
- FADE_SPEED = 4
- ZIC_NAME = 'C:\AUTO\MENU_5.DMO\CONNUE.ZIC'
- ZIC_NUM = 2
- ZIC_INIT = 0
- ZIC_PLAY = 8
- INTERNAL_HP = 0
- ======================================================
-
- Pour changer les couleurs de l'interface de MENU, il faut modifier
- les lignes 'COLOR_n = ', avec n allant de 0 à 8. La couleur est à
- saisir comme ca:
- COLOR_n = $RRVVBB
-
- RR, VV et BB sont deux chiffres hexadécimaux, allant de 00 à FF, soit,
- en base 10, de 0 à 255. Ca fait en tout 16777216 couleurs.
- La vidéo du Falcon ne peut en afficher que 262144 différentes.
- Par exemple, pour avoir la couleur 1 en rouge plein pot, il faut
- éditer:
- COLOR_1 = $FF0000
-
- Pour ne pas imposer de couleur, et donc utiliser les couleurs par
- défaut, saisir DFLT a la place de la couleur. Par exemple:
- COLOR_1 = DFLT
-
- Voici la corespondance entre les numéros d'index et les éléments de
- l'interface:
-
- COLOR_0: couleur de fond de l'interface, lorsqu'il n'y a pas d'image
- de fond.
- =>valeur par défaut: noir.
- COLOR_1: couleur du cadre des fenêtre, et des fichiers actifs.
- =>valeur par défaut: blanc.
- COLOR_2: couleur des fichiers inactifs.
- =>valeur par défaut: gris.
- COLOR_3: couleur utilisée pour certains titres.
- =>valeur par defaut: jaune avec un peu d'orange
- COLOR_4: couleur du bloc mettant en évidance la ligne sur laquelle
- la souris est placée.
- =>valeur par defaut: bleu.
- COLOR_5: couleur d'un fichier actif, lorsque le bloc sous la souris
- est dessus.
- =>valeur par défaut: vert
- COLOR_6: couleur d'un fichier inactif, lorsque le bloc sous la souris
- est dessus.
- =>valeur par défaut: vert foncé.
- COLOR_7: couleur utilisée pour certains titres. (titres des fenêtres)
- =>valeur par défaut: violet.
- COLOR_8: couleur du curseur de la souris.
- =>valeur par defaut: un genre de saumon.
-
-
- VII. Historique de MENU
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- - version 1.0:
- jamais diffusée. Très limitée, très vite oubliée.
- - version 2.0:
- même chose que pour la 1.0, en un peu moins risible.
- - version 3.0:
- enfin une interface graphique. Aucune configuration.
- Jamais diffusée.
- - versions 4.XX:
- l'interface graphique utilise la souris; on peut
- sauver ses configurations sous forme de numéros. Diffusée à un
- nombre restreint de [mal]chanceux ;-) .
- - versions 5.XX:
- beaucoup d'améliorations: configurations sauvées avec des noms,
- sous forme ASCII; fenêtres avec ascenseur... beaucoup plus de
- fichiers autorisés.
- - versions 5.8X:
- + tri des fenêtres PRG, ACC, CPX et INF, avec possibilité
- d'afficher en premier les fichiers actifs.
- + nouveau moteur d'interface graphique: plus simple,
- plus efficace, plus léger (plus mieux, quoi...)
- - un bug lors de la recherche dans la liste des configs de la
- config à activer par défaut.
- + chargement d'une image [X]IMG en fond.
- + centrage de l'image au besoin.
- + MENU quitte immédiatement si certains cookies existent:
- NVDI MagX
- - versions 5.9X
- + génération automatique de la queue de hachage
- (8ko de gagnés dans le fichier)
- + choix d'une fonte annexe à utiliser
- + limitation de la luminosité de l'image de fond
- + transparence possible de l'interface.
- Ces trois dernières options existaient déjà depuis la version
- 5.88, mais il fallait éditer à la main le fichier d'intallation.
- + sauvegarde avec chaque config d'une résolution à imposer au
- fichier .INF sélectionné.
- + choix des 8 couleurs de l'interface graphique
- + nouvelle méthode pour imposer la résolution de MENU: ne fait plus
- appel au Xbios. Pas très propre, mais permet de faire fonctionner
- MENU quand NVDI ou Magic est présent.
- + MENU quitte si le cookie 'BLOW' (carte vidéo Blow-Up) est présent
- + fade vers le noir lors du lancement. Vitesse configurable.
- - un problème pour restaurer une résolution RGB.
- - un bug dans la restauration des registres du MFP
- (énorme! En fait, il n'y avait pas du tout de restauration de
- ses registres...)
- + affichage d'informations lors du choix de l'image de fond
- + gestion d'un player de music YM-2149
- - un bug mineur lors de la sauvegarde du NEWDESK.INF
- + curseur bleu sur le GO! quand la souris est dessus.
- + gestion du haut-parleur interne. Il est possible de l'activer
- ou de le couper avec MENU et pour après.
-
- - version 5.9D:
- + gestion du clavier en interne beaucoup plus propre
- => la gestion correcte des claviers PC est maintenant
- envisagable...
- + toutes les saisies clavier ne sont maintenant plus bloquantes
- + F1-F10 et sF1-sF10 pour sélectionner une config
- + choix de la lettre à substituer au G de 'PRG' pour désactiver
- les fichiers .PRG; choix de la lettre à substituer au 2e C de
- 'ACC' pour désactiver les fichiers .ACC
- Pas encore d'interface pour ces choix. Il faut éditer le fichier
- de sauvegarde des paramètres.
- Par défaut, MENU utilise un underscore '_'. Certains préfairent
- le 'X'...
-
- - version 5.9E:
- + prise en compte immédiate du changement du chemin d'accès
- aux .CPX et aux .INF
- + prise en compte immédiate lors du changement des paramètres
- concernant l'image de fond: nom, ordonnancement de la palette,
- seuil de limitation des couleurs, transparence de l'interface.
- + possibilité de saisir un nom vide pour l'image de fond ou la
- musique pour annuler leur utilisation. La saisie d'un nom vide
- pour la fonte fait utiliser la fonte interne.
-
- - version 5.9F:
- + meilleur rattrapage des plantages provoqués par les musiques
- prévues pour STf/STe. Un grand nombre d'entre elles refonctionne.
- + affichage de la taille du fichier de musique chargé.
-
- - version 5.9G:
- + amélioration du rattrapage des plantages des musiques.
- - un bug vicieux lors du redraw des fenêtres, qui n'apparaissait
- que dans des circonstances bien particulières.
-
-
- VIII. Fonctions non encore implémentées
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Elles sont classées par ordre d'intérêt:
-
- 1) liens entre PRG, ACC et CPX.
- 2) fenêtres configurables: nombre, position, hauteur, etc...
- 3) programme d'installation de MENU v5, utilisant le GEM
- 4) sélecteur de chemin/fichier sous MENU
- 5) programme d'ordonnancement des fichiers du répertoire C:\AUTO
- 6) reconnaissance automatique des fichiers de musique
- 7) exécution avec chaque config d'un fichier de commandes .RUN
- 8) sortie dès un clic sur une config. (paramétrable)
- 9) utilisation d'une image de fond prise au hasard dans un dossier
- utilisation d'une musique prise au hasard dans un dossier
-
-
-
- IX. En cas de pépin
- ~~~~~~~~~~~~~~~~~~~~~
-
- Si pour une raison quelconque, votre F030 se retrouve dans la
- boucle sans fin suivante:
-
- +-----> boot -----> plantage lors du boot -----+
- | |
- +----------------------------------------------+
-
- dès que le logo Atari apparaît à l'écran, appuyer et maintenir appuyé
- la touche Control. Votre Falcon ignorera alors purement et simplement:
-
- - tous les programmes du dossier C:\AUTO\
- - tous les accessoires C:\*.ACC
- - le C:\NEWDESK.INF
-
- Vous aurez un bureau en ST-basse depuis lequel il vous sera possible
- d'agir sur l'élément perturbateur.
-
- Remarque: si à la place de la touche Control, vous utilisez la touche
- Alternate, votre Falcon ignorera tout, même son disque dur
- interne! Pratique pour tester un logiciel suspect!
-
-
-
- REMERCIEMENTS:
- ~~~~~~~~~~~~~
-
- Merci à:
-
- Pascal CORNOT (Le marbre est pour bientôt...)
- Eric DA-CUNHA (pour les idées, pour l'ordre des registres VDI
- en 4 & 16 couleurs, pour les .IMG de test)
-
- et aussi à tous les utilisateurs enregistrés.
-
-
- _______ _______
- / / /--('')--\ \ \
- / / / / \/ \ \ \ \
- ///// \____/ \\\\\ Fabrice.
- / \
- F030! /T\ /T\
- ===================================================
- Hiroshima 45 Tchernobyl 86 Windows 95
-
-
- [EOF]
-